package com.lrkj.payfee.mapper;

import java.util.List;
import com.lrkj.payfee.domain.ChargeTime;

/**
 * 收费时间Mapper接口
 * 
 * @author yajun_ren
 * @date 2021-07-26
 */
public interface ChargeTimeMapper 
{
    /**
     * 查询收费时间
     * 
     * @param chartimId 收费时间ID
     * @return 收费时间
     */
    public ChargeTime selectChargeTimeById(String chartimId);

    /**
     * 查询收费时间列表
     * 
     * @param chargeTime 收费时间
     * @return 收费时间集合
     */
    public List<ChargeTime> selectChargeTimeList(ChargeTime chargeTime);

    /**
     * 新增收费时间
     * 
     * @param chargeTime 收费时间
     * @return 结果
     */
    public int insertChargeTime(ChargeTime chargeTime);

    /**
     * 修改收费时间
     * 
     * @param chargeTime 收费时间
     * @return 结果
     */
    public int updateChargeTime(ChargeTime chargeTime);

    /**
     * 删除收费时间
     * 
     * @param chartimId 收费时间ID
     * @return 结果
     */
    public int deleteChargeTimeById(String chartimId);

    /**
     * 批量删除收费时间
     * 
     * @param chartimIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteChargeTimeByIds(String[] chartimIds);
}
